sun-shield cover - German English Dictionary